each(range(50), {
  .p@{value} {
    padding: (1px * @value);
  }
  .pt@{value} {
    padding-top: (1px * @value);
  }
  .pr@{value} {
    padding-right: (1px * @value);
  }
  .pb@{value} {
    padding-bottom: (1px * @value);
  }
  .pl@{value} {
    padding-left: (1px * @value);
  }
  .m@{value} {
    margin: (1px * @value);
  }
  .mt@{value} {
    margin-top: (1px * @value);
  }
  .mr@{value} {
    margin-right: (1px * @value);
  }
  .mb@{value} {
    margin-bottom: (1px * @value);
  }
  .ml@{value} {
    margin-left: (1px * @value);
  }
  .fz@{value} {
    font-size: (1px * @value);
  }
});
